@charset "utf-8";
/*---风云榜样式---*/

/*--------风云榜首页-------*/
.bg{ background:#fbf7ee url(../images/rank/bg.jpg) no-repeat top center;}
.layout .lay_head{ border-bottom:1px solid #FFF; position:relative; height:36px;}
.layout .lay_head span{ float:left; width:118px; height:36px; background:#ffb400; border-radius:5px 5px 0 0; line-height:36px; color:#FFF; text-align:center; font-size:14px; font-weight:bold;}
.layout .lay_head em{ position:absolute; right:0px; top:0px;}
.layout .lay_head em a,.createEntity em a{ float:left; margin-left:5px; display:block; width:89px; height:30px; line-height:30px; text-align:center; background:url(../images/rank/btn.png) no-repeat;}
.createEntity{ clear:both; position:relative; height:30px;}
.createEntity em{ position:absolute; right:0px; top:0px;}
.layout .lay_sec{ position:absolute; right:10px; top:12px;}
.layout .lay_sec i{ color:#a5a5a5; padding:0 6px;}
.layout .lay_sec a{ display:inline-block; padding:0px 10px; height:20px; line-height:20px;}
.layout .lay_sec a:hover{ text-decoration:none; border-radius:5px; background:#8dbf35; color:#FFF;}
.layout .lay_sec a.current{border-radius:5px; background:#8dbf35; color:#FFF;}
.lay_box{ clear:both; padding-top:30px;}
.lay_box ul li{ float:left; text-align:center; width:75px; display:inline; margin:0 30px 30px 30px;}
.lay_box ul li p{ text-align:center; line-height:25px; clear:both;}

/*--------创建实体-------*/
.lay_create{ border-top:1px solid #e0e0e0; clear:both; padding:56px 0;}
.lay_create li{ clear:both; padding:5px 0;}
.lay_create li .l_txt{ line-height:32px; color:#333; float:left; font-size:14px; width:235px; text-align:right;}
.lay_create li .r_input label{ line-height:32px; }
.lay_create li .r_input{ font-size:14px; float:left; width:572px;}
.lay_create li .r_input select{ margin-right:10px;}
.lay_create li .r_input p{ color:#a5a5a5; line-height:22px; font-size:12px; clear:both; display:block;}
.lay_create li .m_8{ margin-top:8px;}
.area_style{ border:1px solid #bfbfbf;padding-left:5px; height:160px; width:480px; background:#fff; line-height:25px; font-size:14px;}
.input_style{ width:305px; border:1px solid #bfbfbf; height:30px; line-height:30px; font-size:14px; padding-left:5px; background:#fff;}
.lay_create li.btn_create{ padding:5px 0 5px 235px; margin-top:10px; }
.create_style{ background:url(../images/rank/btn01.png) no-repeat; height:40px; width:122px; line-height:40px; text-align:center; font-size:14px; color:#FFF; cursor:pointer; border:none;}
.create_style:hover{ background:url(../images/rank/btn01_hover.png) no-repeat;}

/*--------专家推荐-------*/
.recommend{padding:10px 5px;}
.border{ border:1px solid #e0e0e0; background:#fff; border-radius: 0 0 5px 5px;}
.recommend h3{ font-size:14px; font-weight:bold; clear:both;  border-bottom:1px solid #dee8da; margin:1px 1px 0px 1px; background:#f4f9f2;  padding-left:18px;}
.recommend h3 span{ width:55px; text-align:right; letter-spacing:3px; line-height:40px; color:#333; float:left;}
.recommend h3 p{ width:872px; float:left; font-size:12px; font-weight:normal; padding:10px 0;}
.recommend h3 p a{ display:inline-block; padding:0px 10px; height:22px; line-height:22px;}
.recommend h3 p a:hover{ text-decoration:none; border-radius:5px; background:#8dbf35; color:#FFF;}
.recommend h3 p a.current{border-radius:5px; background:#8dbf35; color:#FFF;}

.jiaodian{ border-radius:5px; padding:0; border:1px solid #e0e0e0; background:#fff; box-shadow:0 0 1px #ccc; padding:3px;}
.jiaodian h3{ font-size:14px; color:#333; float:left; width:53px; height:63px; line-height:63px; background:url(../images/rank/focus.png) no-repeat; padding-left:13px;}
.jiaodian .subMenu{ float:left; width:807px; padding:0 0 0 10px;}
.jiaodian .subMenu a{ display:block; float:left; background:#eee; border-radius:5px; white-space:nowrap; text-align:center; padding:0 12px; height:30px; line-height:30px; margin-right:5px; margin-bottom:5px;}
.jiaodian .subMenu a.current{ background:#8dbf35; color:#FFF;}
.jiaodian .subMenu a:hover{ text-decoration:none; background:#8dbf35; color:#FFF;}
.comJiao{ float:left;}
.w_888{ width:883px;}
.w_62{ width:62px; padding-top:7px; padding-right:5px;}
.w_62 a{ display:block; width:62px; font-size:14px; background:url(../images/rank/help.png) no-repeat; height:50px; line-height:50px; text-align:center; color:#333; font-weight:bold;}
.comLay{border-radius:5px; border:1px solid #e0e0e0; background:#fff; box-shadow:0 0 1px #ccc; padding:3px 10px 15px 10px;}
.pad0{ padding:3px 10px;}
.comTell{ border:1px solid #fcbe2b; border-radius:5px; background:#fff;  box-shadow:0 0 1px #ccc; padding:8px 10px; }
.notice{ width:550px; float:left; height:30px; background:url(../images/rank/notice.png) no-repeat 10px center;position:relative;}
.entityList{ float:right; width:350px; height:30px;position:relative;}
.entityList li{ float:left; font-size:14px; line-height:30px; width:110px; text-align:center;}
.entityList li a{ color:#2EAD08;}
.notice span{font-weight:bold; line-height:18px; position:absolute; left:37px; top:2px; font-size:14px; color:#2ead08;}
.notice em{ padding-left:79px; line-height:30px; overflow:hidden; height:30px; color:#666; float:left;}
.comLay h3{ border-bottom:3px solid #ffc445; position:relative; clear:both; height:42px;}
.comLay h3 span{font-size:14px; text-align:center; display:block; padding-left:15px; color:#2ead08; position:absolute; background:url(../images/rank/rec.png) no-repeat; width:72px; height:25px; bottom:-3px; left:0px;}
.comLay h3 span a{ color:#2ead08;}
.comLay h3 .lib{ background:url(../images/rank/library.png) no-repeat; width:70px;}
.comLay h3 .showcase{ background:url(../images/rank/show.png) no-repeat; width:70px;}
.comLay h3 .forum{ background:url(../images/rank/forum.png) no-repeat; padding-left:0px; width:86px; }
.comLay h3 em{position:absolute; right:10px; top:12px;}
.comLay h3 em a.cancel{ font-weight:normal; margin-right:5px; color:#666;}
.comLay h3 em a.cancel:hover{ background:#eee; color:#666;}
.comLay h3 em a{ display:inline-block; padding:0px 10px; height:20px; line-height:20px;}
.comLay h3 em a:hover{ text-decoration:none; border-radius:5px; background:#8dbf35; color:#FFF;}
.comLay h3 em a.current{border-radius:5px; background:#8dbf35; color:#FFF;}

.comLay h3 .collect{  position:absolute; right:10px; top:9px;}
.comLay h3 .collect a{ cursor:pointer; display:block; float:left; font-size:12px; font-weight:normal; background:url(../images/rank/attention.png) no-repeat right -48px; height:22px; line-height:22px; padding-right:10px; overflow:hidden;}
.comLay h3 .collect a b{ display:block;font-weight:normal; float:left; background:url(../images/rank/attention.png) no-repeat left 0; padding-left:10px;}
.comLay h3 .collect a b s{ font-size:14px; font-weight:bold; text-decoration:none; color:#f60; padding-right:5px;}
.comLay h3 .collect a:hover{ text-decoration:none; color:#FFF; display:block; float:left; font-size:12px; font-weight:normal; background:url(../images/rank/attention.png) no-repeat right -72px; height:22px; line-height:22px; padding-right:10px; overflow:hidden;}
.comLay h3 .collect a:hover b{ color:#FFF; display:block;font-weight:normal; float:left; background:url(../images/rank/attention.png) no-repeat left -24px; padding-left:10px;}
.comLay h3 .collect a:hover b s{ color:#FFF;}

.comList{padding:10px 0;}
.comList li{ position:relative; line-height:30px; height:30px; overflow:hidden; vertical-align:bottom; margin-right:10px; background:url(../images/rank/arrow.gif) no-repeat 15px 9px; padding-left:30px;}
.comList li span{ position:absolute; right:0; width:68px; top:0px; color:#a5a5a5;}
.comList li .readNum{ position:absolute; width:68px; right:146px; text-align:center; top:0; color:#666;}
.comList li .name{ position:absolute; width:68px; right:72px;text-align:center; top:0; color:#666;}
.width_half{ float:left; width:450px; padding:3px 10px;}
.width_half_r{ float:right; width:450px; padding:3px 10px;}
.libraryCategory{ padding:18px 10px; clear:both; line-height:20px; border-radius:0 0 5px 5px;}
.libraryCategory span{ padding-left:15px; float:left; font-size:14px; font-weight:bold; color:#333;letter-spacing:3px;}
.libraryCategory a{ display:block; float:left; padding:0 12px; height:20px; line-height:20px; margin-right:5px;}
.libraryCategory a.current{ border-radius:5px; background:#8dbf35; color:#FFF;}
.libraryCategory a:hover{ text-decoration:none; border-radius:5px; background:#8dbf35; color:#FFF;}

.libraryList{ padding:10px; height:390px; overflow-y:scroll;}
.libraryList li{ padding-left:10px; font-size:14px; overflow:hidden; height:30px; border-bottom:1px dotted #e0e0e0; line-height:30px; vertical-align:bottom; }
.libraryList li span{ float:right; font-size:12px;}
.libraryList li span em{ padding:0px 3px;}
.libraryList li.one{ font-weight:bold; color:#f60;}
.libraryList li.two{ font-weight:bold; color:#3cb401;}
.libraryList li.three{ font-weight:bold; color:#06c;}
.libraryList li.one a{ color:#f60;}
.libraryList li.two a{ color:#3cb401;}
.libraryList li.three a{ color:#06c;}


.showImg{ padding:8px;}
.showImg li{ float:left; width:228px; position:relative; display:inline; margin-right:2px; height:212px; margin-bottom:2px; overflow:hidden;}
.showImg li img{ height:212px; width:px;}
.showImg li b{ position:absolute; bottom:0px; left:0px; width:228px; height:25px; display:block; background:#000; filter:alpha(opacity=30);-moz-opacity:0.3;-khtml-opacity: 0.3; opacity: 0.3;}
.showImg li h2{ text-align:center; position:absolute; bottom:5px; left:0px; text-align:center; width:228px; color:#FFF;}
.showImg li h2 a{ color:#FFF;}


.showPic{ width:958px; margin:0px auto 0 auto; padding:20px 0; border:1px solid #eee; background:#fff url(../images/rank/bodyright.png) repeat-y right top;}
.showPosi{ font-size:14px; color:#666; padding-left:18px; padding-bottom:10px; line-height:18px; height:18px; clear:both;}
.showPosi a{ color:#06c;}
.showPosi a:hover{ color:#06c;}
.picContent{ clear:both; position:relative;}
.picContent .discribe{ text-align:center; line-height:20px; padding:12px 0; clear:both;}
.picParater{ float:left; width:729px; text-align:center;}
.picParater .askLink{ position:absolute; right:20px; top:55px;}
.picParater .askLink a{ margin-bottom:5px; padding-right:20px; clear:both; display:block; background:#ff7f00; border:1px solid #f15c00; border-shadow:1px 1px 1px #d9d9d9; height:28px; line-height:28px; font-weight:bold; color:#FFF; font-size:14px; padding-left:12px;}

.rightEssay{ float:right; width:229px;}
.signBox{ margin:10px 12px; padding-bottom:10px; clear:both; border-bottom:1px solid #e0f3da;}
.signBox h3{ font-size:14px; padding-left:8px; color:#666; line-height:25px; height:25px;}
.signBox li{ clear:both; line-height:20px; padding:5px 0; background:url(../images/rank/bullet.png) no-repeat 10px center; padding-left:22px; font-size:14px;}
.signBox li a{ color:#268c02;}

.nopicParater{ text-align:center;}
.otherPic{ padding-top:15px; color:#666; clear:both; padding-left:25px;}
.otherPic p{ line-height:25px;}
.otherPic p a{ color:#30ac03; text-decoration:underline}
.otherPic p a:hover{ color:#30ac03;}

.loadMore{  margin-top:10px; width:938px; overflow:hidden; height:23px;  line-height:23px; font-size:14px; background:url(../images/rank/loadbg.png) repeat-x;}
.loadMore a{ display:block; width:112px; font-size:12px; color:#666; height:23px; margin:0 auto;text-align:center; background:url(../images/rank/morebg.png) no-repeat;}
.loadMore a:hover{ color:#666; text-decoration:none;}

.cateEntity{ border-top:1px solid #dadada; border-bottom:1px solid #dadada; background:url(../images/rank/line.png) repeat-y; clear:both;}
.cateCase{ float:left; width:192px;}
.last{ border-right:none;}
.cateCase .cateItemname{ width:110px; height:50px; margin:15px auto; clear:both; line-height:50px; background:url(../images/rank/itembg.png) no-repeat; text-align:center; font-size:14px; font-weight:bold; color:#333;}
.cateCase ul li{ float:left; text-align:center; width:75px; display:inline; margin:0 0 15px 15px;}
.cateCase ul li p{ text-align:center; line-height:18px; height:40px; overflow:hidden; clear:both;}
.otherItems{ background:url(../images/rank/itembg02.png) no-repeat; height:51px; width:960px; line-height:51px;}
.otherItems span{ margin-left:19px; width:110px; display:block; text-align:center; font-weight:bold; font-size:14px; color:#333;}
.huaNotice{ position:relative; height:50px; background:url(../images/rank/noticebg.png) repeat-x 0 -104px;}
.huaNotice b.bb1,.huaNotice b.bb2{ background-image:url(../images/rank/noticebg.png); height:50px; position:absolute; top:0px;}
.huaNotice b.bb1{ color:#2EAD08; text-align:right; padding-right:12px; line-height:40px; background-position:0 -52px; left:0; width:75px;}
.huaNotice b.bb2{ background-position:0 -156px; right:0; width:7px;}
.hNcenter{ width:460px; overflow:hidden; height:50px; padding-left:108px; padding-right:12px; line-height:50px;}
.hNcenter em{ font-size:14px; padding:0 15px; font-weight:bold;}
.l{ float:left;}
.r{ float:right;}
.gxbBox{ display:inline; width:350px; border-left:1px solid #fcbe2b; padding:1px 0 1px 1px; overflow:hidden; height:44px; margin:2px 7px 2px 1px;}
.innnerGxb{ font-size:14px; background:#fffce9; line-height:38px; height:42px; padding-top:4px;}
.innnerGxb em{ color:#333; padding:0 24px; float:left;}
.innnerGxb span a{ background:url(../images/rank/noticebg.png) no-repeat; font-weight:bold; width:114px; display:block; float:left; height:38px; line-height:38px; color:#FFF; text-align:center;}
.innnerGxb span a:hover{ text-decoration:none; color:#FFF;}


.test_Editor{ margin-bottom:15px; clear:both; padding:10px 15px 70px 15px; border:1px solid #eee; background:#FFF url(../images/rank/dingz_bg.png) repeat-x; border-radius:5px;}
.test_Editor h2{ font-size:24px; color:#333; text-align:center; line-height:30px; font-family:"微软雅黑";}
.testIntro{ margin-top:12px; border-radius:5px; clear:both; border:1px solid #f4ce84; background:#fffbd8; padding:7px 15px;}
.testIntro p{ line-height:25px; color:#333; font-size:14px;}
.testStyle{ padding:0 5px; clear:both; font-size:14px;}
.testStyle h3{ margin-top:15px; line-height:20px; padding:4px 0; clear:both;}
.testStyle .test_title{ line-height:18px; padding:7px 0;}
.testStyle .chooseAnswer{ clear:both; line-height:18px; color:#666; padding:5px 0 5px 18px;}
.testStyle .chooseAnswer span{ display:block; float:left; width:24%; margin-right:1%;}
.testStyle li{ padding-left:28px; clear:both;}
.testStyle li.redBorder{ border:1px solid #f80; margin-bottom:10px; border-radius:8px; background:#f8f8f8;}
.testStyle li .p_title{ padding-left:18px;}
.chooseAnswer{ color:#666;}

.ylTxt{ clear:both; line-height:20px; color:#333; background:#e4f1f3; padding:10px 15px; border-radius:5px; margin-left:28px; border:1px solid #eee;}
.ylTxt label{ display:block; clear:both; line-height:25px; font-weight:bold;}
.ylTxt em{ margin:0 3px; width: 80px; height: 25px; line-height:25px; border-bottom:1px solid #ffd68f; color:#f00;}
.ylTxt p{ padding-bottom:5px; clear:both;}
.ylChoose{ padding-left:15px; padding-top:10px; clear:both; line-height:25px;}
.ylChoose li{clear:both;}
.ylChoose li b{  float:left; color:#333;}
.ylChoose li label{  float:left; color:#333;}
.ylChoose li span{float:left; width:22%; margin-right:1%; color:#666;}
.testStyle li p em{ margin:0 5px; border-bottom:1px solid #333; padding:0 20px;}
.testStyle .rightAnswer p em{ border-bottom:none; padding:0;}
.testStyle .timu_show{ padding:5px 0;}
.testStyle li .timu_show em{ border-bottom:1px solid #333; margin:0 5px; padding:0 20px; color:#f00; font-weight:normal;}
.jxBox{ clear:both; border:1px solid #eee; border-radius:5px; background:#f1f1f1; margin:10px 0; font-size:12px; padding:5px 10px;}
.datiBox{ padding:10px 0; clear:both;}
.datiBox label{ width:10%; float:left; text-align:right; font-size:14px;}
.datiBox .area09{ float:left; border:1px solid #ccc; line-height:20px; padding-left:5px; width:70%; height:70px;}
.testBox{ background:#FFF; position:relative; clear:both; border:1px solid #dfdfdf; margin:15px auto; width:958px;}
.lTest{ width:198px; float:left;}
.rTest{ min-height:600px; height:100%; _height:600px; padding:0 15px 20px 15px;  float:left; width:728px; border-left:1px solid #dfdfdf;}

.yetClew{ padding:18px 18px 10px 18px; clear:both;}
.yetClew p{ padding:3px 0; clear:both;}
.yetClew h5{ color:#666; padding:3px 0; line-height:20px; clear:both;}
.yetClew p em{ margin-bottom:7px; text-align:center; font-weight:bold; color:#FFF; margin-right:5px; float:left; padding:0; width:15px; height:15px;}
.yetClew .green{ background:#2ead04}
.yetClew .red{background:#f00}
.yetClew .blue{ background:#0096ff;}
.btnAll{ padding-left:46px; clear:both;}
.btnTake{ display:block; float:left; margin-right:10px; width:80px; font-weight:bold; height:28px; line-height:28px; text-align:center; cursor:pointer; border:none; background:url(../images/works/take.png) no-repeat;}
.btnAll a:hover{ color:#333;}
.otherFunc{ padding:15px 5px; clear:both;}
.otherFunc a{ color:#03F; text-decoration:underline; padding-right:13px;}

.attrInfo{ position:relative; z-index:250;  clear:both; background:#f8f8f8; width:958px; height:58px; line-height:42px; font-size:14px; border-bottom:1px solid #dfdfdf;}
.sortbar_fixed{position:fixed; top:0px; z-index:9999;}
.testDown{ clear:both;}
.attrInfo span{ float:left; padding:8px 20px;}
.attrInfo span em{ font-family:"Arial"; font-size:18px; color:#01ba1f;}
.attrInfo span p{ line-height:20px; font-size:12px;}
.attrInfo span p em{ font-family:"Arial"; font-size:12px; color:#01ba1f;}
.attrInfo .returnback{ float:right; padding-right:20px; font-weight:bold; padding-top:12px;}
.returnback a{ display:block; float:left; width:76px; text-align:center; line-height:34px; margin-left:15px; height:34px;}
.returnback a.giveup{ background:url(../images/works/testBtn02.png) no-repeat;}
.returnback a.handup{ background:url(../images/works/testBtn02.png) no-repeat -91px 0;}
.returnback a:hover{ color:#333; text-decoration:none;}

.handupBox{ width:480px; position:absolute; left:433px; top:200px; background:#fff; z-index:9999; padding-bottom:50px; border:1px solid #ddd; border-radius:5px;}
.handupBox h5{ background:url(../images/rank/clewPic.png) repeat-x; height:42px; line-height:42px; font-size:14px; padding-left:20px;}
.clewTxt{ color:#f60; font-size:14px; font-weight:bold; clear:both; text-align:center; padding:35px 0;}
.clewBtn{ font-size:14px; margin:0 auto; width:181px; clear:both;}
.clewBtn a.sureClew{ display:block; float:left; width:78px; height:30px; background:url(../images/rank/clewPic.png) no-repeat 0 -78px; text-align:center; line-height:30px; color:#FFF;}
.clewBtn a.cancelClew{ display:block; float:left; width:78px; height:30px; background:url(../images/rank/clewPic.png) no-repeat 0 -45px; text-align:center; line-height:30px; color:#333; margin-left:25px;}
.clewBtn a:hover{ text-decoration:none;}
.handOk{ padding:35px 0 35px 155px; background:url(../images/rank/right.png) no-repeat 130px center; line-height:20px; color:#3f9004; font-size:14px; font-weight:bold;}
.turnBack{ text-align:center; font-size:14px; color:#333;}
.turnBack a{ text-decoration:underline; color:#0146e3; padding-right:20px;}
.testClew{ padding:50px 0 50px 285px; background:url(../images/nodata.png) no-repeat 260px center; color:#c00; font-size:14px; line-height:22px; clear:both;}
.fillInput{ background:#f8f8f8; width:120px; border:1px solid #f8f8f8; border-bottom:1px solid #ccc;}

.greenWord{ color:#0C3;}
.rightAnswer{ margin:10px 0 15px 45px; display:inline; border-radius:5px; float:left; background:#ecfcff; border:1px solid #ddd; padding:5px 10px;}
.dizheng{ float:left;}
.dizheng a{ display:block; line-height:25px; margin-left:10px; border-radius:18px; height:25px; padding:0 15px; color:#fff; float:left; margin-top:10px; font-size:12px; border:1px solid #f28300; background:#fe8900;}
.dizheng a:hover{ text-decoration:underline; color:#fff;}
.link_beizhu{ float:left;}
.link_beizhu a{ display:block; line-height:25px; margin-left:10px; border-radius:5px; height:25px; padding:0 15px; color:#06c; float:left; margin-top:10px; font-size:12px; border:1px solid #ddd; background:#FFC;}
.link_beizhu a:hover{ text-decoration:underline; color:#06c;}

.rightAnswer span{ padding-right:20px;}
.scode{ height:22px; line-height:22px; text-align:center; width:50px; border:1px solid #ccc;}
.rightAnswer .error{ color:#f00; font-weight:bold;}
.rightAnswer .correct{ color:#0ca300; font-weight:bold;}
.rightAnswer .grey{ color:#999;}
.rightAnswer .blue{ color:#06c;font-weight:bold;}
.rightAnswer p{ background:#fff; padding:5px 10px; clear:both; margin-bottom:3px; border:1px solid #eee;}
.testStyle h3 span{ padding:3px 15px; border:1px solid #a5c8df; background:#d3edff;}
.testStyle h3 span em.correct{ font-size:14px; color:#0ca300; font-weight:bold;}
.dzBox{ padding:10px 10px 30px 10px; clear:both;}
.dzBox li{ position:relative; padding:5px 0; clear:both;font-size:14px; line-height:25px;}
.dzBox li b{ color:#f80; float:left; width:596px;}
.dzBox li label{ width:160px; float:left; text-align:right; }
.dzBox li span{ float:left; width:600px;}
.dzBox li .clew_useless{ background:#f8f8f8; font-size:12px; color:#666; padding:8px 25px 15px 25px; z-index:98; position:absolute; right:0; border-radius:3px; top:46px; border:1px solid #ddd;}
.dzBox li .clew_useless .bb_up{ background:url(../images/rank/up03.png) no-repeat; width:13px; height:7px; z-index:99; position:absolute; left:88px; top:-7px;}
.dzBox li .clew_useless a{ padding:0; text-align:center; text-decoration:none; display:block; float:left; width:58px; height:25px; line-height:25px;}
.dzBox li .clew_useless a.btn01{ color:#FFF; background:url(../images/works/sure.png) no-repeat; margin-right:5px;}
.dzBox li .clew_useless a.btn02{ color:#333; background:url(../images/works/sure.png) no-repeat -64px 0;}
.dzBox li .clew_useless p{ line-height:18px; padding:5px 0;}
.fill_message{ clear:both;}
.fill_message h3{ background:#f8f8f8; line-height:30px; height:30px; padding-left:15px; margin-top:13px; clear:both; color:#666; border-bottom:1px solid #ddd;}
.fill_area{ width:598px; height:75px; border:1px solid #ddd;}
.fill_message .clew_word{ font-size:12px; color:#999;}
.fill_message .clew_word em{ color:#439F1A; font-weight:bold;}
.clew_useless em{ position:absolute; right:1px; top:5px; width:9px; height:9px;}
.clew_useless em a{ display:block; width:9px; height:9px; background:url(../images/rank/close.png) no-repeat; overflow:hidden; text-indent:-300px; white-space:nowrap;}
.clew_useless em a:hover{ background:url(../images/rank/close_hover.png) no-repeat;}
.dz_area{ width:588px; border:1px solid #ddd; height:140px; padding:5px;}
.dzBox li.dzIn{ width:600px; padding-left:160px;}
.dzBox li.dzIn span{ text-align:right; float:right; width:308px; font-size:12px;}
.dzBox li.dzIn .look_publish{ font-size:12px; padding:0;}
.dzBox li.dzIn .look_publish a{ padding:0;}
.dzBox li.dzIn span a.history{ background:url(../images/rank/history.png) no-repeat; padding-left:25px; line-height:16px; display:block; float:left;}
.dzBox li.dzIn span a.other_dz{ background:url(../images/rank/other.png) no-repeat; padding-left:25px;line-height:16px; display:block; float:left;}
.dzBox li.dzIn span a.look_collect{ background:url(../images/rank/collect.png) no-repeat; padding-left:25px;line-height:16px;display:block; float:left;}
.dzBox li a{ color:#5f9412; padding:0 9px; }
.dzBox li .pen{ background:url(../images/rank/pen.png) no-repeat 67px 4px;}
.dzBox li a:hover{ color:#f80;}
.dzBox h5,.fillDz h3,.Dingzheng_List h5{ position:relative; clear:both; padding:10px 20px; margin:10px 0; line-height:20px; font-size:14px; color:#333; border-radius:5px; background:#f8f8f8; border:1px solid #eee;}
.dzBox h5 span,.Dingzheng_List h5 span{ font-weight:normal; position:absolute; right:12px; top:10px;}
.dzBox h5 span a{ color:#0033FF; text-decoration:underline;}
.Dingzheng_List h5 span a{ color:#0033FF; text-decoration:underline;}
.dzBox li .btn_save,.dzBox li .btn_cancel{ float:right; display:block; margin-left:10px; width:80px; font-weight:bold; height:28px; line-height:28px; text-align:center; cursor:pointer; border:none; background:url(../images/works/take.png) no-repeat;}
.dzBox li .btn_save{ background:url(../images/works/take.png) no-repeat 0 -30px; color:#FFF;}
.dzBox li .timeBox{ float:left; width:202px;}
.inp_time{ padding-left:12px; background:#f8f8f8; border:1px solid #ddd; height:22px; line-height:22px; width:160px;}
.dzBox li .usely{ background:#f8f8f8; padding:0 15px 0px 10px; float:left; font-size:12px; color:#666;}
.dzBox li .usely em{ color:#439f1a; font-weight:bold;}
.fillDz li{ clear:both;}
.fillDz li p{ position:relative; line-height:20px; font-size:14px; clear:both; padding:5px 5px 5px 50px;}
.sbFeel em{ color:#439f1a; padding:0; font-weight:bold;}
.sbFeel a{ color:#0033FF;}
.sbFeel span,.myAnswer span{ color:#999; font-size:12px;}
.fillDz li p.sbdetail{ color:#666; font-size:12px; position:relative; margin:10px 65px 5px 65px; padding-left:10px; background:#FFC; border:1px solid #FC3; border-radius:5px;}
.fillDz li p.sbdetail b{ position:absolute; left:16px; top:-9px; background:url(../images/works/jiantou.png) no-repeat; width:17px; height:9px;}
.fillDz li p.sbdetail label{ float:left; padding-bottom:5px;}
.fillDz li p.sbdetail span{ float:right;}
.fillDz li p.sbdetail span a{ display:block; float:left; padding:0 10px; cursor:pointer; height:20px; line-height:20px;}
.fillDz li p.sbdetail span .caina{ border-radius:5px; display:block; float:left; color:#fff; background:#439f1a;}
.fillDz li p.sbdetail span a.cn{  border-radius:5px; background:#eee; color:#439f1a;}
.fillDz li p.sbdetail span a.back{ color:#0033FF; text-decoration:underline;}
.fillDz li p.myAnswer{ padding-left:66px;}
.fillDz li p.reply_area{ padding-left:66px; width:662px;}
.fillDz li p .area_clew{ color:#999; font-size:12px; position:absolute; right:-115px; top:53px; font-weight:normal; }
.fillDz li p .area_clew em{ font-weight:bold; color:#439F1A;}
.fillDz li p.reply_area span{ clear:both; display:block;}
.dz_area02{ border:1px solid #ddd; width:650px; padding:5px; height:56px;}
.btn_reply,.btn_quxiao{ margin:10px 5px 10px 0; border:none; cursor:pointer; float:right; display:block; width:89px; height:30px; line-height:30px; text-align:center; background:url(../images/rank/btn.png) no-repeat;}
.btn_reply{ background:url(../images/rank/btn02.png) no-repeat; color:#FFF;}
.myAnswer b{ color:#439f1a;}
.Dingzheng_List{ margin:0 15px; clear:both;}
.res_bg02{ background:url(../images/works/tdbg.png) repeat-x; height:34px; font-size:14px;}
.Dingzheng_List td{ padding:8px 0; line-height:18px; text-align:center; background:#FFF;}
.Dingzheng_List td a{ color:#0033FF; text-decoration:underline;}
.Dingzheng_List td.yellow_bg{ color:#e87e00; background:#fff6a9;}
.dz_content{ float:left; width:690px;}
.dz_content p{ font-weight:bold; color:#333; clear:both;}
.dz_content dl{ padding:5px 0; clear:both;}
.dz_content dd{ position:relative; clear:both; color:#333; font-size:12px; width:580px; padding:0 10px;}
.dz_content dd .caina_em{ display:block; padding:0; clear:both; text-align:right; width:580px; color:#999;}
.dz_content dd .eat_em{ color:#999;}
.dz_content dd:hover{ background:#FFC;}
.dz_content dd font{ position:absolute; right:0px; top:0px;}
.dz_content dd font a{ color:#03c;}
.dz_content dd font a:hover{ 3color:#03c;}
.attrList{ padding:10px 35px; clear:both; border:1px solid #f5df9c; background:#fffad8; border-radius:5px; margin:10px 0 0 0;}
.attrList p{ color:#333; padding:5px 0; line-height:16px; clear:both;}
.attrList p span{ padding-right:20px;}
.attrList p a{ padding:0 7px; color:#06c; font-weight:bold; text-decoration:underline;}

.st_content{ background:#FFF url(../images/rank/topbg.png) repeat-x; clear:both; padding-bottom:25px;}
.st_top{ width:960px; margin:0 auto; height:39px; line-height:39px; clear:both;}
.st_top .l_top{ float:left;}
.st_top .r_top{ float:right;}
.st_top .r_top li{ float:left; background:url(../images/mother_help/topnav.png) repeat-x; margin-right:1px; font-size:14px; padding:0 18px;}
.st_header{ width:960px; margin:0 auto; padding-top:27px; height:60px;}
.st_header h1{ float:left;}
.st_menu{ float:right; padding-top:16px;}
.st_menu a{ display:block; float:left; background:url(../images/rank/st_bg.png) no-repeat; width:97px; height:24px; line-height:24px; font-weight:bold; color:#333; margin-left:10px; text-indent:30px;}
.st_menu a.one{}
.st_menu a.two{ background-position:0 -33px;}
.st_menu a.three{ background-position:0 -66px;}
.st_position{ width:960px; padding:15px 0; margin:0 auto; clear:both; color:#666;}
.st_position em{ color:#3da619;}
.st_body{ background:url(../images/rank/st_body.png) no-repeat center top; height:505px; width:950px; margin:0 auto;}
.left_st{ width:454px; float:left; display:inline; margin:96px 0 0 75px; position:relative;}
.left_st_bg{ position:absolute; left:0px; top:0px; z-index:999;background:url(../images/rank/left_bg.png) no-repeat; width:454px; height:308px; }
.left_st_bg a{display:block;  background:red; position:relative; opacity:0; filter:alpha(opacity=0); outline:none;}
.left_st_bg .leftBg1{left: 16px; top: 40px;width: 220px; height:202px;}
.left_st_bg .leftBg2{height: 158px;left: 253px;top: -132px; width: 96px;}
.left_st_bg .leftBg3{height: 124px; left: 356px; top: -270px; width: 38px;}
.img_one{ position:absolute; left:16px; top:43px; z-index:9;}
.img_two{ position:absolute; left:252px; top:68px; z-index:9}
.img_three{ position:absolute; left:356px; top:87px; z-index:9}
.right_st{ float:left; width:383px; position:relative;}
.border_one{ width:104px; position:absolute; left:117px; top:0px; padding:4px; z-index:9}
.border_two{ width:137px; position:absolute; left:29px; top:75px; padding:5px 7px 6px 6px; z-index:9}
.border_three{ background:url(../images/rank/st_body.png) no-repeat -725px -53px;  width:75px; position:absolute; left:196px; top:52px; padding:5px 6px; z-index:9}
.border_four{ width:180px; position:absolute; left:121px; top:119px; padding:7px 7px 6px 5px; z-index:9}
.border_five{ width:141px; position:absolute; left:43px; top:243px; padding:7px 7px 6px 4px; z-index:9}
.border_six{ background:url(../images/rank/st_body.png) no-repeat -729px -304px; position:absolute; left:202px; top:303px; padding:6px 7px 6px 5px; z-index:10}
.border_seven{ background:url(../images/rank/st_body.png) no-repeat -767px -223px; width:133px; position:absolute; left:237px; top:221px; padding:7px 7px 6px 5px; z-index:9}
.one_hover{ padding:0; border:4px solid #38b20f; z-index:99}
.two_hover{ padding:0; border:6px solid #38b20f; z-index:99; background:#FFF;}
.three_hover{ padding:0; border:6px solid #38b20f; z-index:99}
.four_hover{ padding:0; border:6px solid #38b20f; z-index:99}
.five_hover{ width:143px; height:164px; background:url(../images/rank/five.png) no-repeat; z-index:99}
.six_hover{ width:143px; height:164px; background:url(../images/rank/six.png) no-repeat; z-index:99}
.seven_hover{ width:145px; height:131px; background:url(../images/rank/seven.png) no-repeat; z-index:99}

.tab_head{ clear:both; position:relative; margin-bottom:10px; background:#f8f8f8; border:1px solid #eee; padding:10px 20px; overflow:hidden;}
.tab_head dl{ float:left;}
.tab_head dd{ float:left; font-size:14px; position:relative;}
.tab_head dd a{ display:block; float:left; border:1px solid #ddd; margin-right:12px; padding:0 15px; line-height:30px; height:30px; font-size:14px; font-weight:bold;}
.tab_head dd a:hover{ border:1px solid #007fc0; color:#007fc0; text-decoration:none;}
.tab_head dd a.current{ border:1px solid #007fc0; background:#007fc0; color:#FFF;}
.tab_head dd em{ position:absolute; right:3px; top:1px; width:13px; cursor:pointer; white-space:nowrap; text-indent:-300px; overflow:hidden; height:13px; background:url(../images/works/zj_close.png) no-repeat;}
.tab_head dd em:hover{background:url(../images/works/zj_close.png) no-repeat 0 -14px;}
.tab_head .add_zj a{ float:left; width:29px; height:27px; overflow:hidden; white-space:nowrap; text-indent:-300px; background:url(../images/works/add03.png) no-repeat; display:block;}
.tab_head .add_zj a:hover{ background:url(../images/works/add03.png) no-repeat 0 -28px;}
.tab_head .add_zj a:active{ background:url(../images/works/add03.png) no-repeat 0 -56px;}
/*多章节*/
.firstBox h5,.secondBox h5,.cjRun h5,.firstBox_dd h5{ margin-bottom:16px; position:relative; border-bottom:1px solid #dadada; height:30px; line-height:30px; padding-left:10px; font-size:14px; color:#333; clear:both;}
.firstBox h5 span,.secondBox h5 span{  position:absolute; right:10px; top:-5px;}
.firstBox h5 span a,.secondBox h5 span a,.attrInfo .returnback a{ color:#333; display:block; background:url(../images/works/add_tui.png) no-repeat; width:100px; height:28px; line-height:28px; text-align:center;}
.secondBox h5 span a.a_link{ text-decoration:underline; line-height:20px; padding-top:10px; width:auto; font-size:12px; background:none; font-weight:normal; color:#03c;}
.firstBox{ clear:both;}
.firstBox li,.firstBox_dd dd{ position:relative; font-size:14px; padding:5px 0; clear:both;}
.firstBox li,.firstBox_dd dd b{ line-height:24px; padding-right:10px; float:left; font-weight:normal;}
.firstBox li,.firstBox_dd dd .radio_li{ margin-right:5px; float:left; margin-top:5px;}
.firstBox li,.firstBox_dd dd.sec_next{ margin-left:18%;}
.firstBox li,.firstBox_dd dd.sec_next .btn_next{ cursor:pointer; border:none;}
.firstBox li .radioStyle{ vertical-align:bottom; margin-top:5px;}
.firstBox li label,.firstBox_dd dd label{ line-height:28px; float:left; width:18%; text-align:right;}
.firstBox li .cj_label{ width:98px;}
.firstBox li.sec_cj{ padding-left:98px;}
.firstBox_dd dd .btn_next{ cursor:pointer;  border:none; margin-left:10px;}
.left_duiqi li label{ width:105px;}
.firstBox_dd dd img,.firstBox li img{ float:left; margin-left:5px; margin-top:4px;}
.firstBox_dd dd strong{ line-height:28px; padding-left:12px;}
.firstBox_dd dd strong a.blue{ color:#1C5BEC; text-decoration:underline; font-size:12px;}
.firstBox li *{ float:left; line-height:28px;}
.firstBox li em,.firstBox li strong{ color:#007dab;}
.inp_name,.inp_email{ border:1px solid #ddd; height:23px; line-height:23px; padding-left:5px; width:155px;}
.inp_email{ width:300px;}
.firstBox li.see_member{ padding-left:18%; }
.btn_see{ cursor:pointer; border:none; width:96px; font-size:14px; font-weight:bold; color:#fff; background:url(../images/works/add_title.png) no-repeat 0 -99px; height:32px;}
.btn_see:hover{ background:url(../images/works/add_title.png) no-repeat 0 -66px;}
.btn_see:active{background:url(../images/works/add_title.png) no-repeat 0 -132px;}
.test_Box{ clear:both;}
.test_form { float:left; width:603px;}
.test_form li{ font-size:14px; padding:5px 0; clear:both;}
.test_form li .radioStyle{ vertical-align:bottom; margin-top:5px;}
.test_form li label{ line-height:28px; float:left; width:160px;; text-align:right;}
.test_form li *{ float:left; line-height:28px;}
.test_form li em,.test_form li strong{ color:#007dab;}
.test_form li.lessLabel{ padding-left:160px;}

.cjRun{ padding-bottom:10px;}
.cjRun li{ font-size:14px; padding:3px 0; clear:both;}
.cjRun li label{ line-height:20px; float:left; width:20%; text-align:right;}
.cjRun li em,.cjRun li strong{ float:left; line-height:20px; color:#007dab;}
.inp_new{ height:25px; line-height:25px; border:1px solid #d1d1d1; padding-left:5px; width:72px;}
.cjRun li.btn_sec{ padding-left:100px;}

.firstBox li .newCj{ padding:7px 0 0 18px;}
.firstBox li .newCj a{ color:#0c81c4; text-decoration:underline;}
.firstBox li select{ margin-top:5px;}
.firstBox li.lessLabel{ padding-left:20%;}
.firstBox{ clear:both;}
.secondBox{ padding:20px 0; clear:both;}
.inpPlan01{ width:320px; height:26px; line-height:26px; border:1px solid #d7d7d7; padding-left:5px;}
.inpPlan02{ width:145; height:26px; line-height:26px; float:left; border:1px solid #d7d7d7; padding-left:5px;}
.inpPlan03{ width:50%; height:26px; line-height:26px; border:1px solid #d7d7d7; padding-left:5px;}
.btnTake{ margin-left:10px; width:80px; font-weight:bold; height:28px; line-height:px; cursor:pointer; border:none; background:url(../images/works/take.png) no-repeat;}
.secondBox td{ background:#FFF; font-size:12px; line-height:20px; padding:10px 0; text-align:center;}
.secondBox td a,.wdBox td a{ padding:0 10px; color:#0b79be; text-decoration:underline;}
.otherItems{ font-size:14px; color:#0b79be; line-height:22px; padding:10px 12px 10px 100px; clear:both;}
.otherItems input{ vertical-align:middle; display:inline-block;}
.saveLayout{ margin:0 auto; width:130px; clear:both; padding:15px 0;}
.saveType{ background:url(../images/works/save.png) no-repeat; width:96px; color:#333; height:33px; cursor:pointer; border:none; text-align:center; font-weight:bold; font-size:14px;}

.selectedAtrr{ background:#f8f8f8; border:1px solid #eee; clear:both; padding:10px 0; margin-top:15px; position:relative;}
.cjAtrr{ float:left;}
.Cj_atrr{ background:none; border:none; margin-top:0px; padding:0;}
.test_category{ background:none; border:none; padding:0; margin:0;}
.gk_selected{ margin:15px;}
.selectedAtrr dl{clear:both; padding-left:100px; z-index:1; overflow:hidden;position:relative;}
.selectedAtrr dt{ margin-right:0; float:left; margin-left:-100px; text-align:right; width:101px; line-height:35px;*display:inline;}
.test_category dt{ width:150px;}
.selectedAtrr dd{background:#FFF; border:1px solid #6fc0d9;color:#666; height: 22px; line-height:22px; margin:6px 5px 0px 0; padding:0 25px 0 8px; position: relative; white-space:nowrap; float:left;}
.selectedAtrr dd.noshowchannel{ display:none;}
.selectedAtrr dd .close-icon{ cursor:pointer; background:url(../images/works/close01_hover.png) no-repeat;height:20px;position:absolute; right:0px; top:2px;  width:20px;}
.selectedAtrr dd:hover{border:1px solid #00c1fc;text-decoration:none;}
.selectedAtrr dd:hover .close-icon{ background:url(../images/works/close01.png) no-repeat;}


.cjAtrr ul{clear:both; z-index:1; overflow:hidden;position:relative;}
.cjAtrr li{background:#FFF; border:1px solid #6fc0d9;color:#666; height: 22px; line-height:22px; margin:6px 5px 0px 0; padding:0 25px 0 8px; position: relative; white-space:nowrap; float:left;}
.cjAtrr li strong{ line-height:22px;}
.cjAtrr li.noshowchannel{ display:none;}
.cjAtrr li .close-icon{ cursor:pointer; background:url(../images/works/close01_hover.png) no-repeat;height:20px;position:absolute; right:0px; top:2px;  width:20px;}
.cjAtrr li:hover{border:1px solid #00c1fc;text-decoration:none;}
.cjAtrr li:hover .close-icon{ background:url(../images/works/close01.png) no-repeat;}

.attrInfo{ position:relative; background:#f8f8f8; height:58px; line-height:58px; font-size:14px; padding-left:25px; border-bottom:1px solid #dfdfdf;}
.attrInfo span{ float:left; padding:0 20px;}
.attrInfo span em{ font-family:"微软雅黑"; font-size:18px; color:#01ba1f;}
.attrInfo .returnback{ position:absolute; right:25px; top:15px; font-weight:bold;}

.datiBox{ padding:10px 0; clear:both;}
.datiBox label{ width:6%; float:left; text-align:right; font-size:14px;}
.datiBox .area09{ float:left; border:1px solid #ccc; line-height:20px; padding-left:5px; width:70%; height:70px;}
.xuanqu{ border:3px solid #4d70b5; padding:18px 65px; margin:15px 125px; border-radius:10px; background:#f8f8f8; position:relative;}
.test_xuanqu{ border:3px solid #4d70b5; padding:18px 65px; margin:15px 0; border-radius:10px; background:#f8f8f8; position:relative;}
.pointDiv{ position:absolute; left:50%; top:-9px; width:18px; height:12px; background:url(../images/works/up02.png) no-repeat;}
.Cjsign{ clear:both; padding:0px 25px 15px 25px;}
.Cjsign li{ padding:6px 0; clear:both; font-size:14px;}
.cjInput,.timeInput{ border:1px solid #ccc; height:22px; line-height:22px; padding-left:5px;}
.Cjsign li i{ padding:0 4px; margin:6px 3px 0px 5px;}
.Cjsign li label{ float:left; width:150px; text-align:right;}
.Cjsign li span{ float:left;}
.cjInput{ width:366px;}
.timeInput{ width:140px;}
.Cjsign li.cjChaxun{ padding-left:150px;}

.homeBox{ border:1px solid #ddd; border-bottom:none; background:#FFF; margin:0 auto; padding:10px;}
.homeWork{ overflow:hidden; width:50%; float:left;}
.rightHome{ width:49%; float:right;}
.workBox{ padding-bottom:15px; margin-bottom:12px; border:1px solid #ddd;}

.listStyle{ clear:both; line-height:26px;}
.listStyle em{ float:left;}
.listStyle ul{ float:left; border:1px solid #ddd;}
.listStyle li{ float:left; width:86px; background:url(../images/works/show.png) repeat-x 0 -144px; padding-left:12px; height:24px; border:24px;}
.listStyle li a.userIcon{ background:url(../images/works/show.png) no-repeat; border-right:1px solid #ddd; }
.listStyle li a.userIcon_on,.listStyle li a.userIcon:hover{ background:url(../images/works/show.png) no-repeat 0 -24px;border-right:1px solid #ddd;  font-weight:bold; color:#f80;}
.listStyle li a.workIcon{ background:url(../images/works/show.png) no-repeat 0 -48px;border-right:1px solid #ddd; }
.listStyle li a.workIcon_on,.listStyle li a.workIcon:hover{ background:url(../images/works/show.png) no-repeat 0 -72px;border-right:1px solid #ddd;  font-weight:bold; color:#f80;}
.listStyle li a.derecIcon{ background:url(../images/works/show.png) no-repeat 0 -96px; }
.listStyle li a.derecIcon_on,.listStyle li a.derecIcon:hover{ background:url(../images/works/show.png) no-repeat 0 -120px; font-weight:bold; color:#f80;}
.listStyle li a{ padding-right:12px; height:24px; line-height:24px; display:block; padding-left:20px;}
.listStyle li a:hover{ text-decoration:none; color:#f80;}
.listBox{ clear:both; padding:1px 0 22px 0; background:url(../images/works/show.png) repeat-x 0 -171px; border:1px solid #ddd;}
.listBox h5{ position:relative;line-height:35px; height:35px; clear:both; font-size:14px; padding-left:20px;}
.titleHead{ overflow:hidden; margin-top:1px; height:37px; line-height:37px;}
.titleHead span,.titleLayout span{ text-align:center; float:left; font-weight:bold;}
.titleHead .one,.titleLayout .one{ width:15%;}
.titleHead .two,.titleLayout .two{ width:45%; text-align:left; text-indent:15px;}
.titleHead .three,.titleLayout .three{ width:20%;}
.titleHead .four,.titleLayout .four{ width:20%; 、}
.titleLayout .zero{ width:8%; margin-top:12px; background:url(../images/works/home.png) no-repeat 65px center;}
.titleLayout .zero01{ width:8%; margin-top:12px; background:url(../images/works/home02.png) no-repeat 65px center;}
.centerList{ background:#FFF;}
.centerList li{ clear:both; }
.centerList li .titleLayout{ border-bottom:1px solid #ddd; padding:12px 0; line-height:20px; overflow:hidden; clear:both;}
.centerList li .titleLayout em{ color:#999; display:block; line-height:20px;}
.centerList li .titleLayout .emWord{ color:#666;}
.centerList li .selected{ background:#FEF4AE;}
.centerList li a{ color:#06c; text-decoration:underline;} 
.centerList li span{ font-weight:normal;}
.centerList li a.buzhi{ display:block; margin:0 auto; height:24px; width:48px; text-align:centere; line-height:24px; text-decoration:none; background:url(../images/works/buzhi.png) no-repeat;}
.centerList li a.delLink{ margin-left:15px; float:left; height:24px; width:48px; text-align:centere; line-height:24px; text-decoration:none; background:url(../images/works/buzhi.png) no-repeat 0 -26px;}
.userDescri{ background:#fffadb; border-bottom:2px solid #f2f2f2;}
.userDescri h3{ overflow:hidden; font-weight:normal; color:#999; line-height:24px; height:24px; padding-left:15px; border-bottom:1px dashed #ddd;}
.userDescri h3 em{ color:#f80; font-weight:bold;}
.userDescri dd{ border-bottom:1px dashed #ddd; overflow:hidden; background:url(../images/works/home.png) no-repeat 15px center;  clear:both; padding:5px 0 5px 40px;}
.userDescri dd.userArrow{ background:url(../images/works/home02.png) no-repeat 15px center;}
.userDescri dd span{ float:left; line-height:20px;}
.userDescri dd span em{ padding:0; color:#999; display:block; }
.userDescri dd span a{ padding-right:10px; text-decoration:underline; color:#06c;}
.userDescri dd .ud01{ width:40%;}
.userDescri dd .ud02{ width:20%;}
.userDescri dd .ud03{ width:20%;}
.userDescri dd .ud04{ width:20%;}
.userDescri dd .greyEm{ color:#999;}
.userDescri dd .center{ text-align:center;}
.userDescri dd .done{ color:#090;}
.userDescri dd .nodone{ color:#f00;}
.userpages{ padding:10px 0; color:#999; clear:both; border-bottom:1px solid #ddd;}
.userpages span{ padding-left:15px; line-height:20px;}
.listBox h2{ position:relative; background:#f8f8f8; height:37px; line-height:37px; font-size:14px; padding-left:15px; clear:both;}
.listBox h2 span,.listBox h5 span{ font-weight:normal; font-size:12px; position:absolute; right:15px; top:0; background:url(../images/works/addwork.png) no-repeat 0 center; padding-left:20px;}
.listBox h2 span a,.listBox h5 span a{ color:#06c; text-decoration:underline;}
a.link_new_exercise{ color:#06c; text-decoration:underline; float:right; background:url(../images/works/addwork.png) no-repeat 0 center; padding-left:20px;}
a.link_new_exercise:hover{ color:#06c; text-decoration:underline;}
.sureDone{ width:90px; margin:15px auto 0 auto; clear:both;}
.btnDone{ display:block; width:90px; color:#FFF; font-weight:bold; font-size:14px; text-align:center; background:url(../images/works/show.png) repeat-x 0 -247px; height:26px; line-height:26px; border:1px solid #288ad0;}
.sureDone a.btnDone:hover{ text-decoration:none; color:#FFF;}

.workBox h5{ margin-bottom:15px; background:url(../images/works/show.png) repeat-x 0 -171px; height:36px; line-height:36px; font-size:14px; padding-left:15px; color:#333;}
.workBox li{ clear:both; padding:5px 0;}
.workBox li label{ float:left; width:100px; text-align:right; font-size:14px; line-height:28px; color:#333;}
.workBox li .gkName,.lxBox{ border:1px solid #d6d6d6; width:280px; padding-left:5px; height:26px; line-height:26px; color:#666;}
.lxBox{ width:70%; height:64px;}
.workBox li.secIn{ overflow:hidden; padding-left:120px;}
.workBox li span{ line-height:28px; font-size:14px;}
.workBox li span input{ margin-right:5px;}
.workBox li span strong{ color:#f80; font-size:14px;}
.workBox p{ clear:both; line-height:25px; padding-left:15px;}
.workBox p a{ color:#06c; text-decoration:underline; padding-left:18px; line-height:25px;}
.workBox p a.user_icon01{ background:url(../images/works/home02.png) no-repeat left center;}
.workBox p a.work_icon01{ background:url(../images/works/home.png) no-repeat left center;}
.gkSave,.gkbuzhi{ float:left; display:block; padding:0 20px; color:#FFF; font-size:14px; margin-right:12px; font-weight:bold; text-align:center; border:1px solid #3fca2e; background:url(../images/works/show.png) repeat-x 0 -276px; height:26px; line-height:26px;}
.gkbuzhi{background:url(../images/works/show.png) repeat-x 0 -247px; border:1px solid #288ad0;}
a.gkSave:hover,a.gkbuzhi:hover{ color:#FFF; text-decoration:none;}
.add_subject{ line-height:26px; font-size:12px; color:#06c; text-decoration:underline;}
a.add_subject:hover{ color:#06c; text-decoration:underline;}
.workBox li a:hover{ color:#FFF; text-decoration:none;}
.gkTitle{ font-size:14px; color:#666; padding-left:12px; line-height:20px;}
.gkTitle p{ padding:5px 0; clear:both;}
.workBox li span .userEm{ color:#06c;}
.workBox li span .teacherEm{ color:#f60;}
.workBox li span .userList{color:#06c; font-size:14px;}

.pratice{ clear:both; margin:0 15px;}
.pratice h2{ cursor:pointer; background:#fff; border:1px solid #cadcea; height:28px; line-height:28px; font-size:14px; margin:5px 0; padding:1px;}
.pratice h2 p{ color:#06c; padding-left:18px; background:url(../images/works/show.png) repeat-x 0 -305px; position:relative; height:28px;}
.pratice h2 p.on{ background:#f0f5f9;}
.pratice h2 p span{ position:absolute; right:12px; top:7px;}
.pratice h2 p.on span{ right:8px; top:11px;}
.praticeContent{ padding:8px 0;}

.cjBox{ padding-bottom:20px; clear:both; width:980px; margin:0 auto;}
.cjBox h5{ margin-bottom:16px; text-align:left; position:relative; border-bottom:1px solid #dadada; height:30px; line-height:30px; padding-left:10px; font-size:14px; color:#333; clear:both;}
.cjBox h5 span,.cjBasic h3 span,.cjBox h3 span{  position:absolute; right:0; top:0; font-size:12px; font-weight:normal;}
.cjBox h5 span select,.cjBox h5 span em {float:left;}
.cjBox h5 span select{ line-height:26px; height:26px;}
.cjBox h5 span a,.rightCj td a,.cjBasic td a,.cjBasic03 td a,.addrule a,.cjBasic h3 span a,.xuanzhe_table td a{ padding:0 5px; color:#1c5bec; text-decoration:underline; }
.cjBox h5 span a{ float:left;}
.cjBasic03 a.btn_common,.set_sign a.btn_common{ padding:0; color:#333; text-decoration:none; display:block; float:left; width:62px; text-align:center; line-height:26px; margin-left:10px; height:26px; background:url(../images/works/btnbg02.png) no-repeat -63px -32px;}
.cjBasic03 a.btn_common:hover,.set_sign a.btn_common:hover{ background:url(../images/works/btnbg02.png) no-repeat 0 -32px; color:#333; text-decoration:none;}
a.btn_common{ padding:0; color:#333; text-decoration:none; display:block; float:left; width:62px; text-align:center; line-height:26px; margin-left:10px; height:26px; background:url(../images/works/btnbg02.png) no-repeat -63px -32px;}
a.btn_common:hover{ background:url(../images/works/btnbg02.png) no-repeat 0 -32px; color:#333; text-decoration:none;}
.cjBox h3{ clear:both; position:relative; padding:18px 0 5px 0; border-bottom:1px solid #ddd; font-size:14px;  line-height:25px; color:#333;}
.cjBox h3 p{ padding:10px 0 0px 92px; overflow:hidden; font-weight:normal;}
.inp_editor{ border:1px solid #ddd; width:88px; height:23px; line-height:25px; margin-top:4px; padding-left:5px;}
.cjBox h3 p label{ float:left;}
.cjBox h3 p em{ padding:0 10px; float:left;}

.trace_back{clear:both; padding:10px 0; overflow:hidden;}
.trace_back a{ color:#06c; float:left; font-size:14px; display:block; background:url(../images/works/add_tui.png) no-repeat; width:100px; height:28px; line-height:28px; text-align:center;}
.cjBasic h3{ margin:10px 0; position:relative; border-bottom:1px solid #dadada; height:30px; line-height:30px; padding-left:10px; font-size:14px; color:#333; clear:both;}
.cjBasic{ overflow:hidden; clear:both;}
.cjBasic li,.rightCj li,.wdBox li{ font-size:14px; padding:0 0 12px 0; clear:both;line-height:24px; color:#333;}
.rightCj li .radio_li{ float:left; margin-top:5px;}
.cjBasic li .oneBox{ clear:both; height:28px; overflow:hidden;}
.cjBasic li label,.rightCj li label{ float:left; width:100px; text-align:right;}
.cjBasic table{ margin-bottom:15px;}
.cjBasic li span,.rightCj li span{ width:430px; position:relative; float:left;}
.study_ul li span{ width:auto;}
.rightCj li span img{ float:left; padding-left:5px; margin-top:5px;}
.rightCj li b{ font-weight:normal; float:left; padding:0 8px;}
.rightCj li select{ float:left;}
.rightCj li span em{ font-weight:bold; color:#06c; background:#FFC; border:1px solid #ddd; padding:0 5px;}
.wdBox li label{ width:100px; float:left; text-align:right;}
.cj_table{ padding:0 15px 15px 0;}
.sure_search{ padding-top:12px; text-align:right; position:absolute; right:10px; bottom:5px;}
.sure_search02{ padding-top:12px; text-align:right; clear:both;}
.wdBox li span{ width:430px; float:left;}
.cjBasic li span em{ margin-right:15px;}
.cjBasic li span .addFill{ padding:0; position:absolute; width:50px; height:27px; right:0px; top:0;}
.cjBasic li span .addFill a,.cjBasic li span .sum{ line-height:27px; display:block; width:50px; height:27px; background:url(../images/works/btn02.png) no-repeat 0 -155px; text-align:center; font-size:12px;}
.cjBasic li span .sum{ float:left; margin-right:10px; background:url(../images/works/btn02.png) no-repeat -52px -155px;}
.cjBasic li span .addFill a:hover,.cjBasic li span a.sum:hover{ color:#666; text-decoration:none;}
.cjBasic li span select{ margin-top:5px; width:150px; height:22px;}
.cjBasic li.secIn,.cjBasic03 li.secIn{ padding-left:100px;}
.study_ul li.secIn em{ color:#f00; font-weight:bold;}
.cjBasic li.rightIn{ clear:both;}
.cjBasic li.secIn input{ margin-top:5px;}
.cjBasic li .sumBox{ clear:both; padding-left:150px;}
.cjBasic li .sumCenter{ padding-top:8px; clear:both;}
.xuanzhe_table{ padding:0 10px 10px 10px; position:relative;}
.xuanzhe_table td{ font-size:12px; background:#fff; padding:8px 0; text-align:center; line-height:16px;}

.rightCj h2{ font-size:14px; clear:both; padding:10px 0; line-height:25px; position:relative; color:#333;}
.rightCj h2 span,.waitWd h2 span{ font-size:12px; font-weight:normal; position:absolute; right:10px; top:12px;}
.waitWd h2 span{ top:1px;}
.rightCj h2 span a,.waitWd h2 span a{ color:#1C5BEC; text-decoration:underline;}
.inpStyle1{ border:1px solid #d1d1d1; width:422px; height:25px; line-height:25px; padding-left:5px;}
.inpStyle2{ border:1px solid #d1d1d1; width:150px; height:25px; background:#eee; line-height:25px; padding-left:5px;}
.inpStyle3,.learn_num{ float:left; border:1px solid #d1d1d1; width:150px; height:25px; line-height:25px; padding-left:5px;}
.inpStyle4{ float:left; border:1px solid #d1d1d1; width:227px; height:25px; line-height:25px; padding-left:5px;}
.inpStyle05{ float:left; border:1px solid #d1d1d1; width:50px; height:25px; line-height:25px; padding-left:5px;}
.learn_num{ width:88px;}

.area10,.area11{ float:left; width:422px; height:56px; line-height:22px; padding-left:5px; border:1px solid #d1d1d1;}
.area11{ width:680px;}
.cjBasic li input{}
.inpStyle1{ float:left; margin-right:10px;}
.cjBasic li.rightIn input{ margin-left:10px; float:right; margin-right:0;}
.set_sign{ font-size:14px; clear:both;}
.set_sign p{ padding:10px 0; clear:both; line-height:26px;}
.set_sign p em{ float:left; padding:0;}
.aStyle{ border:none; cursor:pointer; margin-right:10px; font-size:12px; display:block; float:left; width:112px; height:27px; line-height:27px; text-align:center; background:url(../images/works/btn02.png) no-repeat 0 -184px;}
.leftCj{ width:209px; float:left; padding:8px; background:#DCF1F8; border:1px solid #90B1DE;}
.rightCj{ float:right; width:700px; padding:0 20px;}
.w_700{ float:right; width:700px; padding:0 20px;}
.firstBox_dd dd span em{ font-weight:bold; color:#06c; background:#FFC; border:1px solid #ddd; padding:3px 5px; display:block; margin-top:3px; float:left;}
.xuanzhe_box{ padding:10px;}
.Cj_504{float:left; width:544px;}
.Cj_504 li{ font-size:14px; padding:7px 0; clear:both;line-height:24px; color:#333;}
.Cj_504 li label{ float:left; width:100px; text-align:right;}
.Cj_504 li span{ width:420px; float:left; position:relative;}
.Cj_504 li.secIn{ padding-left:100px;}
.Cj_504 li b{ float:left; padding:0 10px;}
.Cj_504 li.secIn .btn_upload{ border:none; color:#333; float:left; margin-right:10px; cursor:pointer; font-size:14px; display:block; background:url(../images/works/add_tui.png) no-repeat; width:100px; height:28px; line-height:28px; text-align:center;}
.Cj_504 li.secIn .btn_upload:hover{ text-decoration:none; background:url(../images/works/add_tui.png) no-repeat 0 -29px; }


.Cj_605{float:left; width:605px;}
.Cj_605 li{ font-size:14px; padding:7px 0; clear:both;line-height:24px; color:#333;}
.Cj_605 li label{ float:left; width:128px; text-align:right;}
.Cj_605 li span{ width:420px; float:left; position:relative;}
.Cj_605 li select,.Cj_605 li input{ float:left;}
.Cj_605 li.secIn{ padding-left:128px;}
.Cj_605 li b{ float:left; padding:0 10px;}

.rightCj td{ background:#FFF; padding:10px 0; text-align:center;}
.cjBasic03{ clear:both; padding-bottom:16px;}
.study_ul{ clear:both;}
.study_ul li{ clear:both; padding:7px 0; line-height:24px; color:#333; font-size:14px;}
.study_ul li select{ float:left;}
.study_ul li strong a{ color:#1C5BEC; text-decoration:underline;}
.study_ul li label{ float:left; width:100px; text-align:right;}
.chooseSave{ font-size:14px; clear:both; padding:15px 0;}
.cjBasic td,.cjBasic03 td{ font-size:12px; background:#FFF; line-height:20px; text-align:center; padding:8px 0;}
.cjBasic .tr_selected td,.cjBasic03 .tr_selected td{ background:#FFC;}
.addrule{ text-align:right; clear:both; padding:10px 0;}
.xuanqu02{ border:3px solid #4d70b5; margin:10px auto; width:390px; padding:10px 25px;border-radius:10px; background:#f8f8f8; position:relative;}
.cjBasic li span dd{background:#FFF; border:1px solid #358c01;color:#666; height: 15px; line-height:15px; margin:4px 5px 0px 0; padding:0 18px 0 8px; position: relative; white-space:nowrap; float:left;}
.cjBasic li span strong{ font-weight:normal; font-size:12px;}
.cjBasic li span .close-icon{ cursor:pointer; background:url(../images/focus/close.gif) no-repeat;height:13px;position:absolute; right:1px; top:1px;  width:13px;}
.cjBasic li span dd:hover{border:1px solid #43b201;text-decoration:none;}
.cjBasic li span dd:hover .close-icon{ background:url(../images/focus/close_hover.gif) no-repeat;}
.rightAnswer{ overflow:hidden; border-radius:5px; clear:both; background:#ecfcff; border:1px solid #ddd; padding:5px 10px; margin-bottom:15px;}
.rightAnswer span{ line-height:22px; float:left; padding-right:20px;}
.area_advice{ float:left; margin-right:12px; width:650px; margin-left:-10px; padding:5px; border:1px solid #ccc; height:55px;}
.btn_Box{ padding-left:115px; clear:both; display:block;}
.scode{ height:22px; line-height:22px; text-align:center; width:50px; border:1px solid #ccc;}
.btn_advice{ width:70px; height:25px; margin-top:10px; background:url(../images/works/kindBtn.png) no-repeat; border:none; cursor:pointer; color:#333;}
.btn_advice:hover{background:url(../images/works/kindBtn.png) no-repeat 0 -26px;}
.btn_advice:active{background:url(../images/works/kindBtn.png) no-repeat 0 -52px;}
.rightAnswer .error{ color:#f00; font-weight:bold;}
.rightAnswer .correct{ padding-right:25px; color:#0ca300; font-weight:bold;}
.rightAnswer .grey{ color:#999;}
.rightAnswer .yellow{ color:#f60;}
.rightAnswer span a{ width:112px; height:27px; line-height:27px; float:left; text-align:center; display:block; background:url(../images/works/btn02.png) no-repeat 0 -184px; color:#06c;}
.rightAnswer .blue{ color:#06c;font-weight:bold;}
.rightAnswer p{overflow:hidden; background:#fff; padding:8px 10px; clear:both; margin-bottom:3px; border:1px solid #eee;}
.wdTabs{ margin-bottom:12px; clear:both; border-bottom:1px solid #79b746; line-height:30px; height:30px;}
.wdTabs a{ text-decoration:none; height:29px; display:block; float:left; padding:0 20px; border:1px solid #fff; border-bottom:none; font-size:14px;}
.wdTabs a.on{ background:url(../images/works/btn02.png) repeat-x 0 -213px; font-weight:bold; border:1px solid #79b746; color:#FFF; border-bottom:none;}
.wdFunc{ clear:both; background:#f8f8f8; margin-bottom:10px; padding:5px 15px 5px 0; overflow:hidden;}
.wdFunc a{ margin-left:10px; display:block; float:right; width:19px; height:19px; white-space:nowrap; overflow:hidden; text-indent:-300px;}
.wdFunc a.del01{ background:url(../images/works/del01.png) no-repeat;}
.wdFunc a.add01{ background:url(../images/works/add01.png) no-repeat;}
.wdFunc a.editor{ background:url(../images/works/editor.png) no-repeat;}
.chooseWd{ float:left; width:600px;}
.set_box{ padding:15px; clear:both;}
.set_weidu{ float:left; width:400px;}
.chooseWd h2,.waitWd h2,.set_weidu h2{ position:relative; font-size:14px; clear:both; line-height:30px; height:30px; color:#333; padding-left:10px;}
.chooseWd td,.set_weidu td{ padding:8px 0; text-align:center; background:#FFF;}
.waitWd{ width:250px; float:right;}
.waitBox{ width:248px; border:1px solid #ddd; height:180px; overflow-y:scroll;}
.waitBox li{ line-height:25px; padding-left:12px; clear:both; border-bottom:1px dashed #ddd;}
.putin{ width:38px; float:left; display:inline; margin-left:42px; margin-top:30px;}
.putin p{ clear:both; padding:15px 0;}
.putin p a{ display:block; width:38px; height:27px; background:url(../images/works/putin.png) no-repeat; text-indent:-300px; overflow:hidden; white-space:nowrap;}
.putin p a.inAdd{ background-position:0 0;}
.putin p a.outDel{ background-position:0px -29px;}
.tixingTable .selected td{ background:#FFC;}
.tixingTable .selected_blue td{ background:#E8F9FD;}
.wdBox .selected_blue td{ background:#E8F9FD;}
.inp_small{ width:50px; text-align:center; height:22px; border:1px solid #ddd;}
.btn_zhItems{ padding:10px 0 ; text-align:right; clear:both;}

.user_info{ clear:both; width:613px;}
.user_info h5{ background:url(../images/works/userbox.png) no-repeat; height:38px; overflow:hidden; position:relative; line-height:38px; font-size:14px; color:#FFF; text-align:center;}
.user_info h5 span{ position:absolute; right:12px; top:12px;}
.user_info h5 span a{display:block; width:25px; height:15px; background:url(../images/works/close.png) no-repeat; overflow:hidden; white-space:normal; text-indent:-300px;}
.user_body{ border-left:2px solid #00aeff; border-right:2px solid #00aeff; width:609px; padding:15px 0; clear:both; overflow:hidden;}
.user_bot{ background:url(../images/works/userbox.png) no-repeat 0 -42px; height:13px; overflow:hidden;}

.cjBox h5 span a.btn_common{ text-decoration:none; font-size:14px; padding:0; color:#333;}
.cjBasic h3 span a.btn_common{ text-decoration:none; font-size:14px; padding:0; color:#333;}

/*多章节*/
/*---------------------------------------学堂--------------------*/
/**用户界面-学堂-参考材料播放开始**/
.rumn{padding-right:0;}
.test_Editor h2.heading{ text-align:left; background:url(../images/rank/word.gif) left 8px no-repeat; padding-left:24px;}
.test_Editor h2 span{ padding-left:10px; font-size:10px; color:#8e968b; font-weight:normal;}
.test_Editor p.subHeading{ padding:22px 0 8px 0;}
.test_Editor p.subHeading span{ padding:0 6px;}

.test_Editor .leftBox{float:left; width:666px; }
.test_Editor .leftText{min-height:420px; border:1px solid #d9d9d9; margin-bottom:10px;}
.leftBox ul.bottomBtn li{ float:left; text-align:center;}
.leftBox ul.bottomBtn li a{ color:#666;}
ul.bottomBtn .note,ul.bottomBtn .evaluation{background:url(../images/rank/note_btn.png) no-repeat; width:62px; height:26px; line-height:26px; }
ul.bottomBtn .note {margin-right:10px;}
ul.bottomBtn li.finish{background:url(../images/rank/finish_btn.png) no-repeat; width:160px; height:30px; float:right; line-height:26px;}
ul.bottomBtn li.finish a{color:#fff;}
.test_Editor .rightBox{float:right; margin-bottom:10px;border-top:1px solid #d9d9d9; width:277px;}
.rightBox .rBoxTitle li{ float:left; padding:10px 43px; font-weight:bold; cursor:pointer;}
.rTitleOne{border-right:1px solid #d9d9d9;}

.rTitleLi{ background:url(../images/rank/title_bg.gif) repeat-x; border-bottom:1px solid #e7e7e9; color:#6a6a6a;}
.rBoxContent{ padding:10px 14px;}
.rBoxContent li{padding:6px 10px; border-bottom:1px solid #d9d9d9;}
.rBoxContent li a{ background:url(../images/rank/li_bg.gif)  left center no-repeat; padding-left:14px;color:#1891ca;}
/**用户界面-学堂-参考材料播放结束**/

/**用户界面-学堂-基础课件播放开始**/
.rBoxContent h3{background:url(../images/rank/rank_reduce.gif) left center no-repeat;   padding:16px 0;padding-left:14px;}
.rBoxContent dl{ padding-left:20px; line-height:20px;}
.rBoxContent dt{background:url(../images/rank/rank_reduce.gif) left center no-repeat; padding-left:14px;}
.rBoxContent dd{ margin-left:20px; padding-left:14px;}
.rBoxContent dd a{color:#5b5b5b;}
.rBoxContent dd a.cliSelected{color:#1C5BEC;}
/**用户界面-学堂-基础课件播放结束**/

/*学堂页面开始*/
.studyRoom{padding-bottom:20px;}
.studyRoom h3{padding-bottom:18px; font-size:18px;}
.topBox{ border-bottom:1px dotted #bfbfbf; padding-bottom:10px;}
.topBox form,ul.signList,.bottomBox table{margin-left:10px;}
.leftInfo{width:560px; float:left;}
.rightInfo{ width:348px; padding-left:10px; float:right;}
ul.leftTextInfo li{ margin-bottom:15px;}
ul.leftTextInfo li label{float:left; width:74px; line-height:22px;}
ul.leftTextInfo li input{ border:1px solid #e4e4e4; padding:4px 0px; width:240px;}
ul.leftTextInfo li.infoTime div{float:left;}
ul.leftTextInfo li.infoTime input{width:150px;}
ul.leftTextInfo li.infoTime .endTime{ margin-left:30px;}
ul.leftTextInfo li span{padding-left:16px; color:#a9a9a9;}
ul.leftTextInfo li span a{padding-left:20px; color:#2eae01; text-decoration:underline; padding-left:14px; font-weight:bold;}
ul.leftTextInfo li em{ color:#ffb106; padding:0;}
ul.leftTextInfo li.status input{ width:94px;}
ul.leftTextInfo .play{ margin-left:88px;}
ul.leftTextInfo .play a{ display:block; background:url(../images/rank/play_btn.png) 0 0 no-repeat; width:57px; height:29px; text-align:center; color:#fff; line-height:29px; text-decoration:none; font-weight:bold;}
ul.leftTextInfo .play a:hover{  background:url(../images/rank/play_btn.png) 0 -29px no-repeat;}

.rightInfo h3{padding-left:8px;}
ul.signList{ }
ul.signList li{ float:left;margin-left:10px;}
ul.signList a{display:block; border:1px solid #fede86; padding:8px 10px;  margin-bottom:8px;}
ul.signList a:hover,ul.signList a.active{ background:#fbe095; color:#fff;}
/*.bottomBox区域*/
.bottomBox{margin-top:10px; text-align:center;}
.bottomBox h3{text-align:left;}
.bottomBox table{width:916px; border:1px solid #d6dadd;}
.bottomBox th, .bottomBox td,.bottomBox tr{border:1px solid #d6dadd;}
.bottomBox td.className{ width:356px;text-align:left;padding-left:10px;}
.bottomBox td.className a{ color:#0000ff;}
.bottomBox tbody tr{ height:30px; line-height:30px;}
.bottomBox tbody .count{ width:90px; text-align:right; padding-right:4px;}
.bottomBox tbody .operation a{ color:#5bb944; font-weight:bold;}
.bottomBox tbody a.download{color:#333; padding-left:10px;}
/*学堂页面结束*/
/*---------------------------------------学堂--------------------*/
